module Base
{

    craftRecipe OpenCannedFood
    {
        itemMapper canSorts
        {
            VFX.CannedSavoryMinceOpen = VFX.CannedSavoryMince,
            VFX.CannedBeefRavioliOpen = VFX.CannedBeefRavioli,
            VFX.CannedSpinachRavioliOpen = VFX.CannedSpinachRavioli,
            VFX.CannedMushroomRavioliOpen = VFX.CannedMushroomRavioli,
            VFX.CannedSpaghettiAndMeatballsOpen = VFX.CannedSpaghettiAndMeatballs,
            VFX.CannedSpaghettiOpen = VFX.CannedSpaghetti,
            VFX.CannedSloppyJoeOpen = VFX.CannedSloppyJoe,
            VFX.CannedMeatloafOpen = VFX.CannedMeatloaf,
            VFX.CannedVegetarianChiliOpen = VFX.CannedVegetarianChili,
            VFX.CannedRedBeansAndRiceOpen = VFX.CannedRedBeansAndRice,
            VFX.CannedClamChowderOpen = VFX.CannedClamChowder,

            VFX.CannedBroccoliCheddarSoupOpen = VFX.CannedBroccoliCheddarSoup,
            VFX.CannedChickenNoodleSoupOpen = VFX.CannedChickenNoodleSoup,
            VFX.CannedFrenchOnionSoupOpen = VFX.CannedFrenchOnionSoup,
            VFX.CannedLaksaNoodleSoupOpen = VFX.CannedLaksaNoodleSoup,
            VFX.CannedLentilSoupOpen = VFX.CannedLentilSoup,
            VFX.CannedMinestroneSoupOpen = VFX.CannedMinestroneSoup,
            VFX.CannedPeaHamSoupOpen = VFX.CannedPeaHamSoup,
            VFX.CannedPotatoLeekSoupOpen = VFX.CannedPotatoLeekSoup,
            VFX.CannedPumpkinSoupOpen = VFX.CannedPumpkinSoup,
            VFX.CannedTomatoSoupOpen = VFX.CannedTomatoSoup,

            VFX.CannedBeefMushroomStewOpen = VFX.CannedBeefMushroomStew,
            VFX.CannedPepperSteakStewOpen = VFX.CannedPepperSteakStew,
            VFX.CannedIrishStewOpen = VFX.CannedIrishStew,
            VFX.CannedSteakOnionStewOpen = VFX.CannedSteakOnionStew,
            VFX.CannedChiliBeanStewOpen = VFX.CannedChiliBeanStew,
            VFX.CannedVegetableStewOpen = VFX.CannedVegetableStew,

            VFX.CannedBlackBeansOpen = VFX.CannedBlackBeans,
            VFX.CannedChickpeasOpen = VFX.CannedChickpeas,
            VFX.CannedKidneyBeansOpen = VFX.CannedKidneyBeans,
            VFX.CannedLentilsOpen = VFX.CannedLentils,
            VFX.CannedWhiteBeansOpen = VFX.CannedWhiteBeans,
            VFX.CannedThreeBeanMixOpen = VFX.CannedThreeBeanMix,

            VFX.CannedSlicedMushroomOpen = VFX.CannedSlicedMushroom,
            VFX.CannedEdamameBeansOpen = VFX.CannedEdamameBeans,
            VFX.CannedMixedVegetableMedleyOpen = VFX.CannedMixedVegetableMedley,
            VFX.CannedGreenBeansOpen = VFX.CannedGreenBeans,
            VFX.CannedSpinachOpen = VFX.CannedSpinach,
            VFX.CannedPumpkinPureeOpen = VFX.CannedPumpkinPuree,
            VFX.CannedCreamCornOpen = VFX.CannedCreamCorn,

            VFX.CannedPassionfruitOpen = VFX.CannedPassionfruit,
            VFX.CannedAppleSlicesOpen = VFX.CannedAppleSlices,
            VFX.CannedPearSlicesOpen = VFX.CannedPearSlices,
            VFX.CannedMangoSlicesOpen = VFX.CannedMangoSlices,
            VFX.CannedLycheesOpen = VFX.CannedLychees,
            VFX.CannedApricotsOpen = VFX.CannedApricots,

            VFX.CannedHamOpen = VFX.CannedHam,
            VFX.CannedSalmonOpen = VFX.CannedSalmon,
            VFX.CannedAnchoviesOpen = VFX.CannedAnchovies,
            VFX.CannedCatFoodOpen = VFX.CannedCatFood,
            VFX.CannedChickenOpen = VFX.CannedChicken,

            VFX.CannedApplePieFillingOpen = VFX.CannedApplePieFilling,
            VFX.CannedCherryPieFillingOpen = VFX.CannedCherryPieFilling,
            VFX.CannedBlueberryPieFillingOpen = VFX.CannedBlueberryPieFilling,
            VFX.CannedStrawberryPieFillingOpen = VFX.CannedStrawberryPieFilling,
            VFX.CannedPeachPieFillingOpen = VFX.CannedPeachPieFilling,
            VFX.CannedMixedBerryPieFillingOpen = VFX.CannedMixedBerryPieFilling,
            VFX.CannedLemonCreamPieFillingOpen = VFX.CannedLemonCreamPieFilling,
            VFX.CannedBlackberryPieFillingOpen = VFX.CannedBlackberryPieFilling,
            VFX.CannedRaspberryPieFillingOpen = VFX.CannedRaspberryPieFilling,

            VFX.CannedCoconutMilkOpen = VFX.CannedCoconutMilk,
            VFX.CannedCoconutCreamOpen = VFX.CannedCoconutCream,
        }
    }

    craftRecipe OpenCannedFoodWithKnifeOrSharpStoneFlake
    {
        itemMapper foodType
        {
            VFX.CannedSavoryMinceOpen = VFX.CannedSavoryMince,
            VFX.CannedBeefRavioliOpen = VFX.CannedBeefRavioli,
            VFX.CannedSpinachRavioliOpen = VFX.CannedSpinachRavioli,
            VFX.CannedMushroomRavioliOpen = VFX.CannedMushroomRavioli,
            VFX.CannedSpaghettiAndMeatballsOpen = VFX.CannedSpaghettiAndMeatballs,
            VFX.CannedSpaghettiOpen = VFX.CannedSpaghetti,
            VFX.CannedSloppyJoeOpen = VFX.CannedSloppyJoe,
            VFX.CannedMeatloafOpen = VFX.CannedMeatloaf,
            VFX.CannedVegetarianChiliOpen = VFX.CannedVegetarianChili,
            VFX.CannedRedBeansAndRiceOpen = VFX.CannedRedBeansAndRice,
            VFX.CannedClamChowderOpen = VFX.CannedClamChowder,

            VFX.CannedBroccoliCheddarSoupOpen = VFX.CannedBroccoliCheddarSoup,
            VFX.CannedChickenNoodleSoupOpen = VFX.CannedChickenNoodleSoup,
            VFX.CannedFrenchOnionSoupOpen = VFX.CannedFrenchOnionSoup,
            VFX.CannedLaksaNoodleSoupOpen = VFX.CannedLaksaNoodleSoup,
            VFX.CannedLentilSoupOpen = VFX.CannedLentilSoup,
            VFX.CannedMinestroneSoupOpen = VFX.CannedMinestroneSoup,
            VFX.CannedPeaHamSoupOpen = VFX.CannedPeaHamSoup,
            VFX.CannedPotatoLeekSoupOpen = VFX.CannedPotatoLeekSoup,
            VFX.CannedPumpkinSoupOpen = VFX.CannedPumpkinSoup,
            VFX.CannedTomatoSoupOpen = VFX.CannedTomatoSoup,

            VFX.CannedBeefMushroomStewOpen = VFX.CannedBeefMushroomStew,
            VFX.CannedPepperSteakStewOpen = VFX.CannedPepperSteakStew,
            VFX.CannedIrishStewOpen = VFX.CannedIrishStew,
            VFX.CannedSteakOnionStewOpen = VFX.CannedSteakOnionStew,
            VFX.CannedChiliBeanStewOpen = VFX.CannedChiliBeanStew,
            VFX.CannedVegetableStewOpen = VFX.CannedVegetableStew,

            VFX.CannedBlackBeansOpen = VFX.CannedBlackBeans,
            VFX.CannedChickpeasOpen = VFX.CannedChickpeas,
            VFX.CannedKidneyBeansOpen = VFX.CannedKidneyBeans,
            VFX.CannedLentilsOpen = VFX.CannedLentils,
            VFX.CannedWhiteBeansOpen = VFX.CannedWhiteBeans,
            VFX.CannedThreeBeanMixOpen = VFX.CannedThreeBeanMix,

            VFX.CannedSlicedMushroomOpen = VFX.CannedSlicedMushroom,
            VFX.CannedEdamameBeansOpen = VFX.CannedEdamameBeans,
            VFX.CannedMixedVegetableMedleyOpen = VFX.CannedMixedVegetableMedley,
            VFX.CannedGreenBeansOpen = VFX.CannedGreenBeans,
            VFX.CannedSpinachOpen = VFX.CannedSpinach,
            VFX.CannedPumpkinPureeOpen = VFX.CannedPumpkinPuree,
            VFX.CannedCreamCornOpen = VFX.CannedCreamCorn,

            VFX.CannedPassionfruitOpen = VFX.CannedPassionfruit,
            VFX.CannedAppleSlicesOpen = VFX.CannedAppleSlices,
            VFX.CannedPearSlicesOpen = VFX.CannedPearSlices,
            VFX.CannedMangoSlicesOpen = VFX.CannedMangoSlices,
            VFX.CannedLycheesOpen = VFX.CannedLychees,
            VFX.CannedApricotsOpen = VFX.CannedApricots,

            VFX.CannedHamOpen = VFX.CannedHam,
            VFX.CannedSalmonOpen = VFX.CannedSalmon,
            VFX.CannedAnchoviesOpen = VFX.CannedAnchovies,
            VFX.CannedCatFoodOpen = VFX.CannedCatFood,
            VFX.CannedChickenOpen = VFX.CannedChicken,

            VFX.CannedApplePieFillingOpen = VFX.CannedApplePieFilling,
            VFX.CannedCherryPieFillingOpen = VFX.CannedCherryPieFilling,
            VFX.CannedBlueberryPieFillingOpen = VFX.CannedBlueberryPieFilling,
            VFX.CannedStrawberryPieFillingOpen = VFX.CannedStrawberryPieFilling,
            VFX.CannedPeachPieFillingOpen = VFX.CannedPeachPieFilling,
            VFX.CannedMixedBerryPieFillingOpen = VFX.CannedMixedBerryPieFilling,
            VFX.CannedLemonCreamPieFillingOpen = VFX.CannedLemonCreamPieFilling,
            VFX.CannedBlackberryPieFillingOpen = VFX.CannedBlackberryPieFilling,
            VFX.CannedRaspberryPieFillingOpen = VFX.CannedRaspberryPieFilling,

            VFX.CannedCoconutMilkOpen = VFX.CannedCoconutMilk,
            VFX.CannedCoconutCreamOpen = VFX.CannedCoconutCream,
        }
    }

    craftRecipe OpenBoxOfCannedFood
    {
        itemMapper canSorts
        {
            VFX.CannedSavoryMince = VFX.CannedSavoryMince_Box,
            VFX.CannedBeefRavioli = VFX.CannedBeefRavioli_Box,
            VFX.CannedSpinachRavioli = VFX.CannedSpinachRavioli_Box,
            VFX.CannedMushroomRavioli = VFX.CannedMushroomRavioli_Box,
            VFX.CannedSpaghettiAndMeatballs = VFX.CannedSpaghettiAndMeatballs_Box,
            VFX.CannedSpaghetti = VFX.CannedSpaghetti_Box,
            VFX.CannedSloppyJoe = VFX.CannedSloppyJoe_Box,
            VFX.CannedMeatloaf = VFX.CannedMeatloaf_Box,
            VFX.CannedVegetarianChili = VFX.CannedVegetarianChili_Box,
            VFX.CannedRedBeansAndRice = VFX.CannedRedBeansAndRice_Box,
            VFX.CannedClamChowder = VFX.CannedClamChowder_Box,

            VFX.CannedBroccoliCheddarSoup = VFX.CannedBroccoliCheddarSoup_Box,
            VFX.CannedChickenNoodleSoup = VFX.CannedChickenNoodleSoup_Box,
            VFX.CannedFrenchOnionSoup = VFX.CannedFrenchOnionSoup_Box,
            VFX.CannedLaksaNoodleSoup = VFX.CannedLaksaNoodleSoup_Box,
            VFX.CannedLentilSoup = VFX.CannedLentilSoup_Box,
            VFX.CannedMinestroneSoup = VFX.CannedMinestroneSoup_Box,
            VFX.CannedPeaHamSoup = VFX.CannedPeaHamSoup_Box,
            VFX.CannedPotatoLeekSoup = VFX.CannedPotatoLeekSoup_Box,
            VFX.CannedPumpkinSoup = VFX.CannedPumpkinSoup_Box,
            VFX.CannedTomatoSoup = VFX.CannedTomatoSoup_Box,

            VFX.CannedBeefMushroomStew = VFX.CannedBeefMushroomStew_Box,
            VFX.CannedPepperSteakStew = VFX.CannedPepperSteakStew_Box,
            VFX.CannedIrishStew = VFX.CannedIrishStew_Box,
            VFX.CannedSteakOnionStew = VFX.CannedSteakOnionStew_Box,
            VFX.CannedChiliBeanStew = VFX.CannedChiliBeanStew_Box,
            VFX.CannedVegetableStew = VFX.CannedVegetableStew_Box,

            VFX.CannedBlackBeans = VFX.CannedBlackBeans_Box,
            VFX.CannedChickpeas = VFX.CannedChickpeas_Box,
            VFX.CannedKidneyBeans = VFX.CannedKidneyBeans_Box,
            VFX.CannedLentils = VFX.CannedLentils_Box,
            VFX.CannedWhiteBeans = VFX.CannedWhiteBeans_Box,
            VFX.CannedThreeBeanMix = VFX.CannedThreeBeanMix_Box,

            VFX.CannedSlicedMushroom = VFX.CannedSlicedMushroom_Box,
            VFX.CannedEdamameBeans = VFX.CannedEdamameBeans_Box,
            VFX.CannedMixedVegetableMedley = VFX.CannedMixedVegetableMedley_Box,
            VFX.CannedGreenBeans = VFX.CannedGreenBeans_Box,
            VFX.CannedSpinach = VFX.CannedSpinach_Box,
            VFX.CannedPumpkinPuree = VFX.CannedPumpkinPuree_Box,
            VFX.CannedCreamCorn = VFX.CannedCreamCorn_Box,

            VFX.CannedPassionfruit = VFX.CannedPassionfruit_Box,
            VFX.CannedAppleSlices = VFX.CannedAppleSlices_Box,
            VFX.CannedPearSlices = VFX.CannedPearSlices_Box,
            VFX.CannedMangoSlices = VFX.CannedMangoSlices_Box,
            VFX.CannedLychees = VFX.CannedLychees_Box,
            VFX.CannedApricots = VFX.CannedApricots_Box,

            VFX.CannedApplePieFilling = VFX.CannedApplePieFilling_Box,
            VFX.CannedCherryPieFilling = VFX.CannedCherryPieFilling_Box,
            VFX.CannedBlueberryPieFilling = VFX.CannedBlueberryPieFilling_Box,
            VFX.CannedStrawberryPieFilling = VFX.CannedStrawberryPieFilling_Box,
            VFX.CannedPeachPieFilling = VFX.CannedPeachPieFilling_Box,
            VFX.CannedMixedBerryPieFilling = VFX.CannedMixedBerryPieFilling_Box,
            VFX.CannedLemonCreamPieFilling = VFX.CannedLemonCreamPieFilling_Box,
            VFX.CannedBlackberryPieFilling = VFX.CannedBlackberryPieFilling_Box,
            VFX.CannedRaspberryPieFilling = VFX.CannedRaspberryPieFilling_Box,
        }
    }

    craftRecipe PackCannedFood
    {
        itemMapper canSorts
        {
            VFX.CannedSavoryMince_Box = VFX.CannedSavoryMince,
            VFX.CannedBeefRavioli_Box = VFX.CannedBeefRavioli,
            VFX.CannedSpinachRavioli_Box = VFX.CannedSpinachRavioli,
            VFX.CannedMushroomRavioli_Box = VFX.CannedMushroomRavioli,
            VFX.CannedSpaghettiAndMeatballs_Box = VFX.CannedSpaghettiAndMeatballs,
            VFX.CannedSpaghetti_Box = VFX.CannedSpaghetti,
            VFX.CannedSloppyJoe_Box = VFX.CannedSloppyJoe,
            VFX.CannedMeatloaf_Box = VFX.CannedMeatloaf,
            VFX.CannedVegetarianChili_Box = VFX.CannedVegetarianChili,
            VFX.CannedRedBeansAndRice_Box = VFX.CannedRedBeansAndRice,
            VFX.CannedClamChowder_Box = VFX.CannedClamChowder,

            VFX.CannedBroccoliCheddarSoup_Box = VFX.CannedBroccoliCheddarSoup,
            VFX.CannedChickenNoodleSoup_Box = VFX.CannedChickenNoodleSoup,
            VFX.CannedFrenchOnionSoup_Box = VFX.CannedFrenchOnionSoup,
            VFX.CannedLaksaNoodleSoup_Box = VFX.CannedLaksaNoodleSoup,
            VFX.CannedLentilSoup_Box = VFX.CannedLentilSoup,
            VFX.CannedMinestroneSoup_Box = VFX.CannedMinestroneSoup,
            VFX.CannedPeaHamSoup_Box = VFX.CannedPeaHamSoup,
            VFX.CannedPotatoLeekSoup_Box = VFX.CannedPotatoLeekSoup,
            VFX.CannedPumpkinSoup_Box = VFX.CannedPumpkinSoup,
            VFX.CannedTomatoSoup_Box = VFX.CannedTomatoSoup,

            VFX.CannedBeefMushroomStew_Box = VFX.CannedBeefMushroomStew,
            VFX.CannedPepperSteakStew_Box = VFX.CannedPepperSteakStew,
            VFX.CannedIrishStew_Box = VFX.CannedIrishStew,
            VFX.CannedSteakOnionStew_Box = VFX.CannedSteakOnionStew,
            VFX.CannedChiliBeanStew_Box = VFX.CannedChiliBeanStew,
            VFX.CannedVegetableStew_Box = VFX.CannedVegetableStew,

            VFX.CannedBlackBeans_Box = VFX.CannedBlackBeans,
            VFX.CannedChickpeas_Box = VFX.CannedChickpeas,
            VFX.CannedKidneyBeans_Box = VFX.CannedKidneyBeans,
            VFX.CannedLentils_Box = VFX.CannedLentils,
            VFX.CannedWhiteBeans_Box = VFX.CannedWhiteBeans,
            VFX.CannedThreeBeanMix_Box = VFX.CannedThreeBeanMix,

            VFX.CannedSlicedMushroom_Box = VFX.CannedSlicedMushroom,
            VFX.CannedEdamameBeans_Box = VFX.CannedEdamameBeans,
            VFX.CannedMixedVegetableMedley_Box = VFX.CannedMixedVegetableMedley,
            VFX.CannedGreenBeans_Box = VFX.CannedGreenBeans,
            VFX.CannedSpinach_Box = VFX.CannedSpinach,
            VFX.CannedPumpkinPuree_Box = VFX.CannedPumpkinPuree,
            VFX.CannedCreamCorn_Box = VFX.CannedCreamCorn,

            VFX.CannedPassionfruit_Box = VFX.CannedPassionfruit,
            VFX.CannedAppleSlices_Box = VFX.CannedAppleSlices,
            VFX.CannedPearSlices_Box = VFX.CannedPearSlices,
            VFX.CannedMangoSlices_Box = VFX.CannedMangoSlices,
            VFX.CannedLychees_Box = VFX.CannedLychees,
            VFX.CannedApricots_Box = VFX.CannedApricots,

            VFX.CannedApplePieFilling_Box = VFX.CannedApplePieFilling,
            VFX.CannedCherryPieFilling_Box = VFX.CannedCherryPieFilling,
            VFX.CannedBlueberryPieFilling_Box = VFX.CannedBlueberryPieFilling,
            VFX.CannedStrawberryPieFilling_Box = VFX.CannedStrawberryPieFilling,
            VFX.CannedPeachPieFilling_Box = VFX.CannedPeachPieFilling,
            VFX.CannedMixedBerryPieFilling_Box = VFX.CannedMixedBerryPieFilling,
            VFX.CannedLemonCreamPieFilling_Box = VFX.CannedLemonCreamPieFilling,
            VFX.CannedBlackberryPieFilling_Box = VFX.CannedBlackberryPieFilling,
            VFX.CannedRaspberryPieFilling_Box = VFX.CannedRaspberryPieFilling,
        }
    }

    craftRecipe MakeJar
    {
        itemMapper veggieType
        {
            VFX.JarApricots = VFX.Apricot,
            VFX.JarPlums = VFX.Plum,
            VFX.JarGreenBeans = VFX.BagGreenBeans,
            VFX.JarBeetroot = VFX.Beetroot,
            VFX.JarCorn = Base.Corn,
            VFX.JarPeach = Base.Peach,
            VFX.JarPear = Base.Pear,
            VFX.JarCherry = Base.Cherry,
            VFX.JarGreenPeas = Base.Greenpeas,
            VFX.JarSquash = Base.Squash,
            VFX.JarZucchini = Base.Zucchini,
            VFX.JarSweetPotato = Base.SweetPotato,
            VFX.JarBrusselSprouts = Base.BrusselSprouts,
            VFX.JarPumpkin = Base.Pumpkin,
            VFX.JarOnion = Base.Onion,
            VFX.JarPepperJalapeno = Base.PepperJalapeno,
            VFX.JarCucumber = Base.Cucumber,
            VFX.JarGarlic = Base.Garlic,
        }
    }

    craftRecipe OpenJarOfFood
    {
        itemMapper foodType
        {
            VFX.JarApricotsOpen = VFX.JarApricots,
            VFX.JarPlumsOpen = VFX.JarPlums,
            VFX.JarGreenBeansOpen = VFX.JarGreenBeans,
            VFX.JarBeetrootOpen = VFX.JarBeetroot,
            VFX.JarCornOpen = VFX.JarCorn,
            VFX.JarPeachOpen = VFX.JarPeach,
            VFX.JarPearOpen = VFX.JarPear,
            VFX.JarCherryOpen = VFX.JarCherry,
            VFX.JarGreenPeasOpen = VFX.JarGreenPeas,
            VFX.JarSquashOpen = VFX.JarSquash,
            VFX.JarZucchiniOpen = VFX.JarZucchini,
            VFX.JarSweetPotatoOpen = VFX.JarSweetPotato,
            VFX.JarBrusselSproutsOpen = VFX.JarBrusselSprouts,
            VFX.JarPumpkinOpen = VFX.JarPumpkin,
            VFX.JarOnionOpen = VFX.JarOnion,
            VFX.JarPepperJalapenoOpen = VFX.JarPepperJalapeno,
            VFX.JarCucumberOpen = VFX.JarCucumber,
            VFX.JarGarlicOpen = VFX.JarGarlic,
        }
    }

    craftRecipe PlacePastaInSaucepan2
    {
        timedAction = VFX.SaucepanCooking,
        
        itemMapper saucepanType
        {
            VFX.WaterSaucepanMacaroni = Base.Saucepan,
            VFX.WaterSaucepanCopperMacaroni = Base.SaucepanCopper,
            VFX.WaterSaucepanFettuccine = Base.Saucepan,
            VFX.WaterSaucepanCopperFettuccine = Base.SaucepanCopper,
            VFX.WaterSaucepanPenne = Base.Saucepan,
            VFX.WaterSaucepanCopperPenne = Base.SaucepanCopper,
        }
    }

    craftRecipe PlacePastaInCookingPot2
    {
        timedAction = VFX.PotCooking,

        itemMapper potType
        {
            VFX.WaterPotMacaroni = Base.Pot,
            VFX.WaterPotForgedMacaroni = Base.PotForged,
            VFX.WaterPotFettuccine = Base.Pot,
            VFX.WaterPotForgedFettuccine = Base.PotForged,
            VFX.WaterPotPenne = Base.Pot,
            VFX.WaterPotForgedPenne = Base.PotForged,
        }
    }
    
    craftRecipe PlaceRiceInSaucepan2
    {
        timedAction = VFX.SaucepanCooking,

        itemMapper saucepanType
        {
            VFX.WaterSaucepanBrownRice = Base.Saucepan,
            VFX.WaterSaucepanCopperBrownRice = Base.SaucepanCopper,
            VFX.WaterSaucepanJasmineRice = Base.Saucepan,
            VFX.WaterSaucepanCopperJasmineRice = Base.SaucepanCopper,
            VFX.WaterSaucepanBasmatiRice = Base.Saucepan,
            VFX.WaterSaucepanCopperBasmatiRice = Base.SaucepanCopper,
            VFX.WaterSaucepanArborioRice = Base.Saucepan,
            VFX.WaterSaucepanCopperArborioRice = Base.SaucepanCopper,
        }
    }

    craftRecipe PlaceRiceInCookingPot2
    {
        timedAction = VFX.PotCooking,

        itemMapper potType
        {
            VFX.WaterPotBrownRice = Base.Pot,
            VFX.WaterPotForgedBrownRice = Base.PotForged,
            VFX.WaterPotJasmineRice = Base.Pot,
            VFX.WaterPotForgedBrownRice = Base.PotForged,
            VFX.WaterPotBasmatiRice = Base.Pot,
            VFX.WaterPotForgedBasmatiRice = Base.PotForged,
            VFX.WaterPotArborioRice = Base.Pot,
            VFX.WaterPotForgedArborioRice = Base.PotForged,
        }
    }

    craftRecipe OpenPackOfBeer
    {
        timedAction = VFX.SmallBagUnpacking,

        itemMapper itemType
        {
            VFX.BottleAmericanLightLager = VFX.PackAmericanLightLager,
            VFX.BottleAmericanLager = VFX.PackAmericanLager,
            VFX.BottlePilsner = VFX.PackPilsner,
            VFX.BottleViennaLager = VFX.PackViennaLager,
            VFX.BottlePaleAle = VFX.PackPaleAle,
            VFX.BottleAmberAle = VFX.PackAmberAle,
            VFX.BottlePorter = VFX.PackPorter,
            VFX.BottleStout = VFX.PackStout,
            VFX.BottleAmericanWheatBeer = VFX.PackAmericanWheatBeer,

            VFX.CanAmericanLightLager = VFX.PackCanAmericanLightLager,
            VFX.CanAmericanLager = VFX.PackCanAmericanLager,
            VFX.CanPilsner = VFX.PackCanPilsner,
            VFX.CanViennaLager = VFX.PackCanViennaLager,
            VFX.CanPaleAle = VFX.PackCanPaleAle,
            VFX.CanAmberAle = VFX.PackCanAmberAle,
            VFX.CanPorter = VFX.PackCanPorter,
            VFX.CanStout = VFX.PackCanStout,
            VFX.CanAmericanWheatBeer = VFX.PackCanAmericanWheatBeer,
        }
    }

    craftRecipe OpenBagOfFrozenFood
    {
        timedAction = VFX.SmallBagUnpacking,

        itemMapper foodType
        {
            VFX.Hashbrowns = VFX.BagHashbrowns,
            VFX.Wedges = VFX.BagWedges,
            Base.FriedOnionRingsCraft = VFX.BagOnionRings,
            VFX.FrozenChickenTenders = VFX.BagChickenTenders,
            VFX.FrozenMozzarellaSticks = VFX.BagMozzarellaSticks,
        }
    }

}